.robotSelectionTableContainer {
    overflow: auto;
    padding: 2px;
}

.robotSelectionButtonTable0 {
    padding-bottom: 20px;
}

.robotSelectionButtonTable {
    margin-top: 5px;
    margin-left: auto;
    margin-right: auto;
}

div.robotSelectionButtons div[class*="state"]>.aptInnerImageDiv {
    background-repeat: no-repeat;
    background-position: 42px 1px;
    background-size: 12px 12px;
}

.stategreen {
    border-color: rgb(165, 178, 0);
}

.stategreen>.aptInnerImageDiv {
    background-image: url(../../../../../framework/svg/status/ok_status.svg);
}

.stategreen:active {
    border-color: rgb(230, 236, 140);
}

.stateorange {
    border-color: rgb(242, 112, 25);
}

.stateorange:active {
    border-color: rgb(241, 181, 141);
}

.stateorange>.aptInnerImageDiv {
    background-image: url(../../../../../framework/svg/status/warning_status.svg);
}

.statered {
    border-color: rgb(181, 48, 48);
}

.statered:active {
    border-color: rgb(252, 168, 168);
}

.statered>.aptInnerImageDiv {
    background-image: url(../../../../../framework/svg/status/alarm_status.svg);
}

.stategrey {
    border-color: rgb(127, 127, 127);
}

.stategrey:active {
    border-color: rgb(205, 205, 205);
}

.stategrey>.aptInnerImageDiv {
    background-image: url(../../../../../framework/svg/status/off_status.svg);
}